double-stranded RNA - Turkish English Dictionary